package com.framework.dubbo;

import java.io.Serializable;

/**
 * 描述：
 * 文件系统参数传递对象
 *  避免两边文件系统不统一 将文件系统参数传递过去
 * @author xianggj
 * @Date 2021/9/9 17:36
 **/
public class FileSystemConfig implements Serializable {

    public static final long serialVersionUID = -1L;

    /**
     * 连接url
     */
    private String endpoint;

    /**
     * 用户名
     */
    private String accessKey;

    /**
     * 密码
     */
    private String secretKey;

    /**
     * 存储桶
     */
    private String bucketName;

    /**
     * 下载前缀
     */
    private String downloadPrefix;

    /**
     * 来源目录
     */
    private String sourceDirs;

    /**
     * 结果目录
     */
    private String runningDirs;

    /**
     * 结果目录
     */
    private String targetDirs;

    public FileSystemConfig() {
    }


    public String getEndpoint() {
        return endpoint;
    }

    public void setEndpoint(String endpoint) {
        this.endpoint = endpoint;
    }

    public String getAccessKey() {
        return accessKey;
    }

    public void setAccessKey(String accessKey) {
        this.accessKey = accessKey;
    }

    public String getSecretKey() {
        return secretKey;
    }

    public void setSecretKey(String secretKey) {
        this.secretKey = secretKey;
    }

    public String getBucketName() {
        return bucketName;
    }

    public void setBucketName(String bucketName) {
        this.bucketName = bucketName;
    }

    public String getDownloadPrefix() {
        return downloadPrefix;
    }

    public void setDownloadPrefix(String downloadPrefix) {
        this.downloadPrefix = downloadPrefix;
    }

    public String getSourceDirs() {
        return sourceDirs;
    }

    public void setSourceDirs(String sourceDirs) {
        this.sourceDirs = sourceDirs;
    }

    public String getRunningDirs() {
        return runningDirs;
    }

    public void setRunningDirs(String runningDirs) {
        this.runningDirs = runningDirs;
    }

    public String getTargetDirs() {
        return targetDirs;
    }

    public void setTargetDirs(String targetDirs) {
        this.targetDirs = targetDirs;
    }
}
